Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F1 Canada F2 Greece F1 Greece F2 France F9 India #2-w1 India #2-w4 USA F4 India F4 India F5 Germany F4 Germany F5 Morocco F2 Italy F2 India #2-w2 India #2-w3 India F1 India F2 USA F5 10th Wartburg Open - Eisenach Warsteiner Challenger - Wolfsburg Espinho Challenger - Espinho XXIX Edizione 'A.Savoldi Marco' - Manerbio Heilbronn Open - Heilbronn Tennis Cup of Flanders - Ostende Copa Sevilla - Seville Oberstaufen Cup - Oberstaufen EI Bank Bulgarian Challenger - Sofia Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Banja Luka 2002 - Banja Luka Open de la Ville de Saint Denis - Reunion Island Trofeo Barcelona de Tenis - Barcelona ECM Cup - Prague Muller Cup - Ulm Muller Cup 99 - Ulm Memorial Kolyaskin - Donetsk Skandia Open - Linz The LTA Wrexham Challenger - Wrexham ATU Cup 2001 - Weiden Nord/LB Open - Braunschweig Geneva Challenger - Geneva Samarkand Challenger - Samarkand USTA Men's Challenger of Dallas - Dallas Kuppers Kolsch Cup by Lambertz - Aachen USTA Challenger of Dallas - Dallas DPD Challenger 2002 - Aschaffenburg Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Architect Open - Budapest Open de Charleroi - Charleroi Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Banja Luka Challenger 2005 - Banja Luka Media Will Cup Busan Challenger Tennis - Busan Ostdeutscher Sparkassen Cup - Dresden Baden Open - Ettlingen Schickendanz Open - Furth Architect Open - Budapest ATU Cup - Weiden Muller Cup - Ulm Manerbio Challenger Dusseldorf Open 2006 - Dusseldorf Maia Open - Oporto Copa Sevilla-Internacionales de Andalucia - Seville Garden Open - Rome Porsche Open - Poznan The LTA Men's Challenger - Southampton Oberstaufen Cup - Oberstaufen Steelers Cup - Kosice The LTA Wrexham Challenger - Wrexham Ispat Open 2004 - Ostrava Ljubljana Open - Ljubljana Alfa Romeo Tennis Cup - Cordenons Banja Luka Challenger 2004 - Banja Luka Almaty Challenger 1 - Almaty Oberstraufen Cup - Oberstaufen Heineken Challenger - Ho Chi Minh City Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Ostdeutscher Sparkassen Cup - Dresden Schickendanz Open - Furth Siemens Open - Scheveningen San Marino CEPU Open - San Marino Oberstaufen Cup - Oberstaufen Black Forest Open - Freudenstadt TEAN International - Alphen Aan Den Rijn Flea Market Cup Busan Challenger Tennis - Busan ATP Challenger Open 2004 - Monchengladbach Antonio Savoldi-Marco Co. - Manerbio Bauer Watertechnilogy Cup 2008 - Eckental IPP Open - Helsinki Black Forest Open - Freudenstadt Qatar ATP Challenger - Doha Unicredit (Suisse) Bank S. A. Challenger - Chiasso Sunrise Challenger Monza Challenger Rome Challenger Rome Challenger XI Ciutat de Barcelona - Barcelona Lugano Challenger Turin Challenger Scheveningen Challenger Trani Challenger Todi Challenger Kosice Open-Steelers Cup 2008 - Kosice BMW Tennis Championship - Sunrise Genova Challenger 2005 Freeman Men's Challenger - Joplin Oberstaufen Challenger Alphen Challenger 5 Volkswagen Challenger - Wolfsburg Meknes Challenger Casablanca Challenger Rabat Challenger Caltanissetta Challenger TED Open - Istanbul Furth Challenger Mitsubishi Electric Europe Cup - Monza Ethias Tennis Trophy - Mons Marburg Challenger Oberstaufen Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Kosice Challenger Samsung Securities Cup - Seoul Cordenons Challenger Roma Open Challenger - Rome Como Challenger Alphen Challenger Tatra Banka Open - Bratislava Poznan Challenger Szczecin Challenger Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin Tiburon Challenger Intersport Heilbronn Open - Heilbronn s'Tennis Masters Challenger - Graz 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Meknes Challenger BMW Tennis Championship - Sunrise Heilbronn Challenger Rome Challenger Milan Challenger San Benedetto Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger Sibiu Challenger Alphen Challenger Mersin Challenger Furth Challenger Tatra Banka Open 2006 - Bratislava Scheveningen Challenger Poznan Challenger Morocco Tennis Tour - Marrakech Meerbusch Challenger Como Challenger Alphen Challenger Banja Luka Challenger Oberstaufen Challenger Almaty Challenger 2 - Almaty Szczecin Challenger Porsche Open - Poznan San Marino Cepu Open - San Marino Eckental Challenger Heilbronn Open - Heilbronn 9th Wartburg Open - Eisenach Black Forest Open - Freudenstadt Casablanca Challenger 5th Sardinian International Championships - Cagliari San Marino Cepu Open - San Marino Dortmund Challenger Rabat Challenger Rome Challenger Orleans Challenger Budapest Challenger Brescia Challenger Andria Challenger Banja Luka Challenger Manerbio Challenger Alphen Challenger Ostrava Open 2005 - Ostrava Kamnik Challenger - Kamnik Santiago Challenger Aix En Provence Challenger Lisbon Challenger Padova Challenger Calgary Challenger Bordeaux Challenger San Benedetto Challenger Furth Challenger Parma Challenger Milan Challenger ATP Challenger Hamburg - Hamburg Biella Challenger Hamburg Challenger Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Como Challenger 2000 Cairo Challenger - Cairo Australian Unity Western Australia Open - Perth Gallagher International - Hamilton V Torneo Internazionale di Tennis - Barletta Schickedanz Open - Furth Marbella Challenger Sacramento Challenger Prostejov Challenger Milan Challenger Bastad Challenger Open Diputacion Pozoblanco - Cordoba Liberec Challenger Gold Flake Open - Chennai Intersport Heilbronn Open - Heilbronn Ljubljana Open - Ljubljana Marrakech Challenger Eckental Challenger Rennes Challenger Nottingham Men's Challenger - Nottingham Rome Challenger 2003 Freeman Men's Challenger - Joplin Sopot Challenger Cordenons Challenger Biella Challenger Barcelona Challenger Las Vegas Challenger Badden Open by Rothaus - Ettlingen Caltanissetta Challenger Noumea Challenger Furth Challenger Kosice Challenger Marburg Challenger Sassuolo Challenger - Sassuolo Indian Wells Challenger Steelers Cup 2005 - Kosice Marbella Challenger Nord LB Open - Braunschweig Heilbronn Open - Heilbronn Open de Montauban - Montauban Braga Challenger AT&T Challenger of Dallas - Dallas Poznan Challenger Oberstaufen Challenger Genova Challenger Como Challenger Genova Challenger Gran Canaria 2 Challenger Warsteiner Challenger Lubeck - Lubeck Heineken Challenger - Ho Chi Minh City Aix En Provence Challenger Budapest Challenger - Budapest Oberstaufen Cup - Oberstaufen St.Petersburg Challenger by Kinex - St. Petersburg Trani Cup - Trani Black Forest Open 2002 - Freudenstadt AXA Open - Lisbon Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh AXA Open II - Espinho Open Diputacion - Cordoba CA-Challenge 2000 - Graz Barcelona Challenger Weissenhauser Strand Cup - Hamburg DPD Challenger 2001 - Aschaffenburg Monterrey Challenger Heineken Trophy - 's-Hertogenbosch Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella Telenordia Swedish Open - Bastad Steelers Cup - Kosice Baumag Open - Budapest Banca Marche Tennis Cup - San Benedetto 2004 Freeman Men's Challenger - Joplin Sarajevo Open 2004 - Sarajevo Volkswagen Challenger 2005 - Wolfsburg Geneva Challenger - Geneva Heineken Open - Auckland USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Genova Challenger Internationaux du Doubs - Besancon Mallorca Open - Mallorca Seville Challenger Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Tennislife Cup - Napoli Milan Indoors - Milan Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Open Tarragona Costa Daurada - Tarragona 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Prague II Challenger The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Adidas International - Sydney Open 13 - Marseille Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Kremlin Cup - Moscow Biella Challenger Stockholm Open - Stockholm Heineken Open - Auckland Marbella Challenger Adidas International - Sydney Open 13 - Marseille Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Antalya Challenger 2003 Mercedes Cup - Stuttgart Antalya 2 Challenger TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel Gran Canaria 1 Challenger Davidoff Swiss Indoors - Basel Monza Challenger Rome Challenger ABN/AMRO World Tennis Tournament - Rotterdam CA Tennis Trophy - Vienna Zagreb Challenger Furth Challenger Tata Open - Chennai Milan Indoors - Milan Dubai Open - Dubai Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Dubai Open - Dubai Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Vietnam Open - Ho Chi Minh City CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona BMW Open - Munich The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Heilbronn Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Grand Prix de Tennis de Lyon - Lyon Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon St. Brieuc Challenger Medibank International - Sydney Catella Swedish Open - Bastad Medibank International - Sydney SA Tennis Open - Johannesburg Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam AIG Japan Open Tennis Championships - Tokyo Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Open de Tenis Comunidad Valenciana - Valencia Seville Challenger Proton Malaysian Open - Kuala Lumpur BCR Open Romania - Bucharest Szczecin Challenger Chennai Open - Chennai Rio De Janeiro Challenger Copa Telmex - Buenos Aires ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Sarajevo Challenger Abierto Mexicano Telcel - Acapulco Porto Alegre Challenger Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch Montevideo Challenger Orange Warsaw Open - Warsaw Masters Series - Hamburg Medibank International - Sydney Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Adidas International - Sydney Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart ATP Studena Croatia Open - Umag Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Rome Challenger BCR Open Romania - Bucharest Quimper Challenger Catella Swedish Open - Bastad International German Open - Hamburg Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Rome Challenger Valencia Open - Valencia Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Marburg Challenger Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Ortisei Challenger Argentina Open - Buenos Aires Shenzhen Open - Shenzhen Grand Prix Hassan II - Marrakech Synsam Swedish Open - Bastad Barcelona Open Banc Sabadell - Barcelona Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Ordina Open - 's-Hertogenbosch China Open - Beijing Open 13 - Marseille Plava Laguna Croatia Open - Umag Gerry Weber Open - Halle Mercedes Cup - Stuttgart Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Heineken Open - Auckland BMW Open - Munich BMW Open - Munich China Open - Beijing Erste Bank Open - Vienna Brisbane International - Brisbane Heilbronn Challenger BMW Open - Munich SkiStar Swedish Open - Bastad Lisbon Challenger CA Tennis Trophy - Vienna SkiStar Swedish Open - Bastad China Open - Beijing Brasil Open - Salvador Ordina Open - 's-Hertogenbosch Braunschweig Challenger Barcelona Open BancSabadell - Barcelona Alicante Challenger Heilbronn Open - Heilbronn Banja Luka Challenger Valencia Open - Valencia Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Gerry Weber Open - Halle Barcelona Challenger Sibiu Challenger Bet-at-home Open - Hamburg Mouilleron-Le-Captif Challenger Koblenz Challenger Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Tampere Imageneering Open - Tampere Dubai Duty Free Tennis Championships - Dubai Warsteiner Challenger Lubeck 2001 - Lubeck China Open - Beijing Samsung Securities Cup - Seoul Moselle Open - Metz Swiss Open - Gstaad Szczecin Challenger Casino Lugano - Lugano VIII Trofeo Ciudad de Quito - Quito DPD Challenger 99 - Aschaffenburg Copa Sevilla Internacionales de Andalucia - Seville Neride Prague Indoor - Prague Florence Challenger Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Intersport Heilbronn Open - Heilbronn SkiStar Swedish Open - Bastad Warsteiner Challenger Wolfsburg - Wolfsburg Murcia Challenger Como Challenger Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul VII Torneo Internazionale di Tennis - Barletta Schickendanz Open - Furth Alicante Challenger ABN/AMRO World Tennis Tournament - Rotterdam Intrum Stockholm Open - Stockholm Samsung Securities Cup - Seoul Caversham International Tennis Tournament - Jersey Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Dubai Tennis Open - Dubai Barcelona Open Banc Sabadell - Barcelona Regions Morgan Keegan Championships - Memphis Telenordia Swedish Open - Bastad BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Open Seat-Godo '99 - Barcelona China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Winston-Salem Open - Winston-Salem Apia International - Sydney St. Petersburg Open - St. Petersburg The Dubai Tennis Championships - Dubai Qatar Exxon Mobil Open - Doha Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Sopot Challenger Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Cordenons Challenger If Stockholm Open - Stockholm Tennis Masters Series - Indian Wells Rogers Cup - Montreal Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg CA Tennis Trophy - Vienna Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Legg Mason Tennis Classic - Washington Qatar Open - Doha Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Heineken Open - Auckland Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Open de la Comunidad Valenciana - Valencia Brisbane International - Brisbane Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Campionati Internazionali D'Italia - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome Chennai Open - Chennai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo If Stockholm Open - Stockholm Chennai Open - Chennai Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Estoril Open - Estoril Shanghai ATP Masters - Shanghai Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Wimbledon - London Mutua Madrid Open - Madrid Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London Royal Guard Open Chile - Vina del Mar U.S. Open - New York Tennis Masters Series - Monte Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte Carlo U.S. Open - New York Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Hamburg French Open - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London European Open - Antwerp U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Australian Open - Melbourne Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami Wimbledon - London Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Hopman Cup - Perth Davis Cup, PO, FRA-GER 4-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 U.S. Open - New York French Open - Paris U.S. Open - New York Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Rogers Masters - Toronto French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Tennis Masters Cup Shanghai - Shanghai Australian Open - Melbourne Hyundai Hopman Cup - Perth Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Athens Olympics - Beijing